<?php
//ParamÃ¨tre du serveur
define("encodage", "UTF8");
if($_SERVER['HTTP_HOST']=='localhost' OR $_SERVER['HTTP_HOST']=='127.0.0.1')
{
    //Si site local
    $main_path = $_SERVER['DOCUMENT_ROOT'] ."Collaboratif/Dujoke/Site/";
    define("dbuser","root");
    define("dbpassword", "");
    define("dbname", "collaboratif-dujoke");
    define("dbhost", "localhost");
}
else 
{
    //Serveur web
    $main_path = $_SERVER['DOCUMENT_ROOT']."";
    define("dbuser", "");
    define("dbpassword", "");
    define("dbname", "");
    define("dbhost", "");
}
//Variable de hash pour le md5
define("HASH", "b@rentin");
//On inclus les classes //Exemple : require_once($main_path.'classes/consommation.php');
require_once($main_path.'classes/base.php');
require_once($main_path.'classes/bdd.php');
require_once($main_path.'classes/securite.php');
require_once($main_path.'classes/utilisateur.php');
require_once($main_path.'classes/region.php');
//Divers fichiers
require_once($main_path."include/fonctions.php");
//On se connecte ï¿½ la base de donnï¿½e
$bdd = new Classe_Bdd(dbuser,dbpassword,dbname,dbhost,encodage);
//On crÃ©er une session pour l'utilisateur
session();
//Gestion des utilisateurs connectÃ©s
if(!empty($_SESSION['utilisateur_id']) && !empty($_SESSION['utilisateur_password']))
{
    $utilisateur_connecte = new Classe_Utilisateur($bdd, $_SESSION['utilisateur_id'], $_SESSION['utilisateur_password']);
    
}
else
{
    $utilisateur_connecte = new Classe_Utilisateur($bdd);
}
//Affichage des erreurs, 1 = non, 2 = oui
//On va chercher la valeur du reglage du mode d'utilisation
$reglage_utilisation = 2;
switch($reglage_utilisation)
{
    case 1:
        //Mode utilisation du site
        ini_set('display_errors', 0);
        error_reporting(E_ALL & ~E_DEPRECATED);
    break;
    case 2:
        //Mode developpement du site
        ini_set('display_errors', 1); 
        ini_set('display_startup_errors', 1);
        ini_set('track_errors', 1);
        ini_set('html_errors', 1);
        ini_set('debug', 1);
        error_reporting(E_ALL | E_STRICT); 
    break;
}
ini_set('post_max_size', '160M');
ini_set("magic_quotes_runtime", 0);
ini_set('SMTP', 'smtp.free.fr');
?>